InfoVis Interaction Techniques in Animation of Recursive Programs

نویسندگان

  • J. Ángel Velázquez-Iturbide
  • Antonio Pérez-Carrasco
چکیده

Algorithm animations typically assist in educational tasks aimed simply at achieving understanding. Potentially, animations could assist in higher levels of cognition, such as the analysis level, but they usually fail in providing this support because they are not flexible or comprehensive enough. In particular, animations of recursion provided by educational systems hardly support the analysis of recursive algorithms. Here we show how to provide full support to the analysis of recursive algorithms. From a technical point of view, animations are enriched with interaction techniques inspired by the information visualization (InfoVis) field. Interaction tasks are presented in seven categories, and deal with both static visualizations and dynamic animations. All of these features are implemented in the SRec system, and visualizations generated by SRec are used to illustrate the article.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compound Brushing

This paper proposes a conceptual model called compound brushing for modeling the brushing techniques used in dynamic data visualization. In this approach brushing techniques are modeled as higraphs with five types of basic entities: data, selection, device, renderer, and transformation. Using this model, a flexible visual programming tool is designed not only to configure/control various common...

متن کامل

An Interaction View on Information Visualization

Information Visualization (InfoVis) encompasses techniques of visualization that deal primarily with abstract data, that is, data for which the user has no preconceived mental model. This is in contrast to, for example, volume or flow data. For this reason, interaction is particularly important in InfoVis: for exploration, analysis, and presentation of data. Interaction allows the user to impli...

متن کامل

Advanced interaction for Information Visualization

Information Visualization (InfoVis) is a Research field dedicated to the design and evaluation of visual representations and interactions to explore and understand large data set. Until recently, the focus of InfoVis has been more on the representations and less on the interactions. However, several new interactive techniques have been published in the last years, opening perspectives for HCI p...

متن کامل

Interactive Information Visualization of a Million Items

Existing information visualization techniques are usually limited to the display of a few thousand items. This article describes new interactive techniques capable of handling a million items (effectively visible and manageable on screen). We evaluate the use of hardware-based techniques available with newer graphics cards, as well as new animation techniques and non-standard graphical features...

متن کامل

Guest Editors' Introduction: Special Section on InfoVis

THREE papers in this issue of TVCG are expanded versions of ones presented at the IEEE Symposium on Information Visualization (InfoVis) 2003. These examples convey the breadth of work in the InfoVis community, attacking practically motivated problems from sophisticated mathematical and scientific perspectives. They demonstrate an interaction technique for navigation, a mathematically well-found...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Algorithms

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2010